grenade launcher – English–Français translations

🇬🇧 en fr 🇫🇷

grenade launcher noun

  • weapon that shoots grenades
lance-grenades, lance-grenade
Wiktionary Links